本人的第一篇博客
1.前言
本人用的是Hexo + github + node搭建的博客,所以就写一篇简单粗暴的hexo + github + node 搭建博客的教程。相信每一位码农都想拥有一个博客,记录自己在工作中遇到的坑,学到的东西,生活中的点点滴滴,等等,我也很想有个博客,不过一直拖到现在才搭建!相信和我有相同想法的不在少数。好了,废话不多说!开始!!
2.配置环境
1.安装node
安装node的作用是用来生成静态页面。node安装包下载地址node安装比较简单,傻瓜式安装就行,安装完毕后,输入以下命令会输出安装node的版本。
2.安装git
安装git的作用把本地的hexo内容提交到github上去. git安装包下载地址
3.申请github
用来做博客的远程创库、域名、服务器之类的。
4.安装hexo
Node和Git都安装好后,在电脑命令行输入以下代码安装hexo:
5.初始化
随便在你电脑一个盘里,新建一个文件夹,命名为你喜欢的名字,如:myBlog。然后切换到myBlog文件夹,执行以下命令:
执行完这条命令,你可以看到在该文件夹下生成很多文件夹和文件,代表初始化成功。
.6生成静态页面
输入以下命令生成静态页面
7.本地启动
输入以下命令会本地启动
然后你在浏览器输入http://localhost:4000会看到Hello World的一片文章
3.github建库
建立与你用户名对应的仓库,仓库名必须为【your_user_name.github.io】,比如你github的用户名为AAA,那你新建的仓库名就是AAA.github.io。然后建立关联。
在myBlog文件夹找到_config.yml并用你自己的编辑器打开,改成如下相应的内容。
repository: https://github.com/AAA/AAA.github.io.git 这里建议换成SSH Keys,不配置的话以后每次对自己的博客有改动提交的时候就要手动输入账号密码。
执行以下命令就可以使用git部署了
然后在执行以下代码
激动人心的时刻到了
在浏览器输入http://AAA.github.io,如果成功跳转到你的博客,那么恭喜你,你的博客已经创建成功了!
如果报404,一般的错误是在配置_config.yml中repository: https://github.com/AAA/AAA.github.io.git 填写有误或者在github创建仓库时,仓库名填写有误!